essential in the public interest - German English Dictionary